Five-Level Multi-Application Schema Evolution
نویسندگان
چکیده
Schema evolution has recently gained much interest in both research and practice. However, most of the existing works deal with separate aspects of the problem such as evolution of XML schemas or evolution of conceptual schemas. In addition, all of them view the problem only from the perspective of a single application. In this paper we show that schema evolution has several different levels at which it can be performed and that are highly related. Secondly, we show that schema evolution is not the problem of a single application, but multiple applications having the same problem domain can influence each other as well. In particular we deal with five levels – extensional, operational, logical, platform-specific and platform-independent. We describe the particular levels, how they can be modified and the respective propagation of the modifications to other levels and applications. We also show which of the situations have already been discussed and solved in the existing works as well as which of them still remain open.
منابع مشابه
The Relationship Between Personality Characteristics and Early Maladaptive Schema With Suicide Ideation in Iranian Late Adolescents
Objective: The aim of this study was to investigate prediction of suicide ideation based on early maladaptive schemas and the Big-Five personality traits in a sample of Iranian late adolescents. Methods: 315 high school students (160 female, 155 male) were recruited by multi-stage cluster sampling method from Shiraz city. Participants completed NEO Five-Factor Inventory, Schema Questionn...
متن کاملContent Schema Evolution in the CoreMedia®; Content Application Platform CAP
Based on experience gathered with several releases of the CoreMedia Content Application Platform (CAP), we argue that a modern, generalized Content Management System should, as database systems do, support explicit content schemata. To control the inevitable evolution of the content schema, the schema should be subject to configuration management together with the actual content. We propose a t...
متن کاملDealing with Version Pertinence to Design an Eecient Schema Evolution Framework
This paper addresses the design of a schema evolution framework enabling an eecient management of object versions. This framework is based on the adaptation and extension of two main schema evolution approaches, that is the approaches based on schema modiication and those based on schema versioning. The framework provides an integrated environment to support diierent levels of adaptation (such ...
متن کاملOn Schema Evolution in Multidimensional Databases1
Database systems offering a multidimensional schema on a logical level (e.g. OLAP systems) are often used in data warehouse environments. The user requirements in these dynamic application areas are subject to frequent changes. This implies frequent structural changes of the database schema. In this paper, we present a formal framework to describe evolutions of multidimensional schemas and thei...
متن کاملDealing with Version Pertinence to Design an Efficient Schema Evolution Framework
This paper addresses the design of a schema evolution framework enabling an e cient management of object versions. This framework is based on the adaptation and extension of two main schema evolution approaches, that is the approaches based on schema modi cation and those based on schema versioning. The framework provides an integrated environment to support di erent levels of adaptation (such ...
متن کامل